Big Huge Thesaurus

instrumental role

noun